package com.caiheng.api.entity.platform;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Data
@TableName(value = "parameter")
public class Parameter implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * $column.columnComment
     */
    @TableId(value = "id",type = IdType.AUTO)
    private Integer id;

    /**
     * $column.columnComment
     */
    private String mallName;

    /**
     * $column.columnComment
     */
    private String mallTelphone;

    /**
     * $column.columnComment
     */
    private String mallAddress;

    /**
     * $column.columnComment
     */
    private BigDecimal mallLongitude;

    /**
     * $column.columnComment
     */
    private BigDecimal mallLatitude;

    /**
     * $column.columnComment
     */
    private Integer isDefault;

    /**
     *  公众号的
     */
    private String accessTokenMp;

    /**
     *  小程序的
     */
    private String accessToken;

    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date acMpLastTime;
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date acLastTime;

    /**
     *  彩恒云的
     */
    private String accessTokenWork;

    /**
     *   彩恒云的 时间
     */
    private Date acWorkLastTime;

    /**
     * 是否显示商家入驻入口
     */
    private Integer isShowMer;

    /**
     * 是否显示首页搜索框 0 - 不显示 1 - 显示
     */
    private Integer isShowSearch;


    /**
     *  绑定房屋的是否需要验证码
     */
    private Integer isNeedSmsBandRoom;

    /**
     *   备用 支付平台   0 -  微信  1 - 农商行
     */
    private Integer payPlatform;

    /**
     *  商品服务   0 -  微信  1 - 农商行
     */
    private Integer productPayPlatform;
    /**
     *  套餐活动   0 -  微信  1 - 农商行
     */
    private Integer setMealPayPlatform;

    /**
     *  是否开启物业费收取  0 - 关闭  1-  开启
     */
    private Integer isOpenWyf;
    /**
     *  物业费   0 -  微信  1 - 农商行
     */
    private Integer wyfPayPlatform;

    /**
     *  是否显示平台的提示
     */
    private Integer isShowPlatformNotice;

    /**
     *  公告图片
     */
    private String platformNoticeImg;

    /**
     *  是否显示微信流量广告 0 -关闭 1 - 开启
     */
    private Integer isShowWxAd;
    /**
     *  首页黑灰处理 样式
     */
    private String firstPageFilterCss;

}
